package com.xiaoshuidi.cloud.module.contract.service.contract.dto;

import com.xiaoshuidi.cloud.module.contract.dal.dataobject.contract.ContractRoomDO;
import lombok.Data;

import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;

/**
 * @Description:
 * @author: zhaoyu
 * @date: 2023/7/4
 */
@Data
public class ContractRoomQueryParamDTO extends ContractRoomDO {
    /**
     * 变更生效时间(小于等于)
     */
    private LocalDateTime leChangeEffectiveTime;

    /**
     * 合同节点列表
     */
    private List<String> contractNodeList;

    /**
     * 甲方签约时间(小于等于)
     */
    private LocalDateTime leLessorSignTime;

    /**
     * 合同状态列表
     */
    private List<String> contractStatusList;

    /**
     * 结束时间(小于)
     */
    private LocalDate ltEndTime;

}
